/*
 * GLPrivatePack.h
 *
 *  Created on: Nov 3, 2014
 *      Author: yuliang
 */

#ifndef GLPRIVATEPACK_H_
#define GLPRIVATEPACK_H_

#include "LogicBase/GLContainerBase.h"

class CGLPrivatePack: public CGLContainerBase {
public:
	typedef VecGoods_t			VecPackGoods_t;
public:
	CGLPrivatePack(UserId_t uid);
	virtual ~CGLPrivatePack();
protected:
	// 新建物品,并初始化
	virtual CGLGoodsBase* getGoods();
	virtual void setGoods(CGLGoodsBase* goods);
	virtual const GoodsFixInfo* getGoodsFixInfo(Type_t type) const;
};

#endif /* GLPRIVATEPACK_H_ */
